form {
  background: #fff url(comments-bg.png) no-repeat 0 0;
  padding: 3px 0 0;
  margin: 10px auto;
  width: 850px;
    overflow:auto;
}

#newuser fieldset {
  background: #fff url(comments-bg.png) no-repeat 0 100%;
  border: none;
  margin: 0;
  width:650px;
  float:left;
  padding: 10px 20px 25px;
}

fieldset {
  background: #fff url(comments-bg.png) no-repeat 0 100%;
  border: none;
  margin: 0;
  width:255px;
  float:left;
  padding: 10px 20px 25px;
}
ol {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
li {
  float: left;
  padding: 10px;
}
ul {
  float: left;
  padding: 10px;
}
li.last {
  float: none;
  clear: both;
text-align: right;
}
fieldset legend {
  font-weight: bold;
  font-size: 22px;
  margin:15px 0 0 6px;
}
label {
  display:block;
  cursor: pointer;
  font-weight: bold;
  line-height: 24px;
}
input, textarea {
  background-color: #fff;
  color: #4d4d4d;
  border: 1px solid #c4c4c4;
  font: 13px Helvetica, Arial, "Nimbus Sans L", FreeSans, sans-serif;
  padding: 8px 12px;
  width: 190px;
}
textarea {
  width: 400px;
  overflow: auto;
}

#userselect select  {
  width: 250px;
  overflow: auto;
}

#listselect select  {
  width: 550px;
  overflow: auto;
}

input, textarea, select {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 2px 2px 5px #e2e2e2, inset 2px 2px 5px #e2e2e2;
  -moz-box-shadow: 2px 2px 5px #e2e2e2, inset 2px 2px 5px #e2e2e2;
  box-shadow: 2px 2px 5px #e2e2e2, inset 2px 2px 5px #e2e2e2;
  filter:progid:DXImageTransform.Microsoft.Shadow
  (color=#e2e2e2, Direction=135, Strength=5);
  -ms-filter:"progid:DXImageTransform.Microsoft.Shadow
  (color=#e2e2e2, Direction=135, Strength=5)";
}

input[type="submit"] {
  background-color: #c50a1f;
  color: #fff;
  cursor: pointer;
  font: italic bold 1em/1.2 Georgia, "Times New Roman ", Times, Cambria, "Nimbus Roman No9 L ", serif;
  border: 1px solid #e35061;
  padding: 5px 10px;
  width: auto;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius: 0;
}

a:link { font-weight:bold; color:#36C; text-decoration:none; }
a:visited { font-weight:bold; color:#36C; text-decoration:none; }
a:focus { font-weight:bold; color:#7BA1ED; text-decoration:underline; }
a:hover { font-weight:bold; color:#7BA1ED; text-decoration:none; }
a:active { font-weight:bold; color:#36C; text-decoration:none; }

a.link_visible {
	display:block;
	font-size:1.2em;
	height:1.2em;
	width:29.5em;
	padding-left: 1.8em;
	margin-left: -1.8em;
	padding-right: 1.8em;
	margin-right: -1.8em;
}

a.link_invisible {
	display:none;
}

#Liste
{
	border-left-width:1.5em;
	border-right-width:1.5em;
	border-top-width:0.1em;
	border-bottom-width:0.1em;
	width: 35em;
  	border-style:solid;
  	border-color: #36C;
  	padding-left:1.0em;
  	padding-right:1.0em;
overflow:hidden;
  	text-align:justify;
	border-radius: 5px;
}

#Listinfo
{
	margin-left:10px;
}


